a babucha - German English Dictionary